a road of no return - Turco Inglés Diccionario